package freelinz.smart.gwtex.client.ui;

import java.util.ArrayList;
import java.util.List;

import freelinz.smart.gwtex.client.ui.SmartKitsAll.SmartKitsI;



public abstract class AbstractSmartKits extends SmartKit implements SmartKitsI
{
    /**
     * 相对于SmartKits的坐标的偏移量
     */
    private int offsetTop = 0;
    /**
     * 相对于SmartKits的坐标的偏移量
     */
    private int offsetLeft = 0;
    
    protected List smartKitList;
    protected List spliterList;
    
    public int getOffsetLeft()
    {
        return this.offsetLeft;
    }
    public int getOffsetTop()
    {
        return this.offsetTop;
    }
    public void setOffsetLeft(int offsetLeft)
    {
        this.offsetLeft = offsetLeft;
    }
    public void setOffsetTop(int offsetTop)
    {
        this.offsetTop = offsetTop;
    }
    public List getSmartKitList()
    {
        if(this.smartKitList == null)
        {
            this.smartKitList = new ArrayList();
        }
        return smartKitList;
    }
    public List getSpliterList()
    {
        if(this.spliterList == null)
        {
            this.spliterList = new ArrayList();
        }
        return spliterList;
    }
    
}
